package com.mjf.kxml.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mjf.kxml.domain.ContractInfo;
import com.mjf.kxml.util.CKResultVO;
import com.mjf.kxml.vo.ContractLogQuery;
import com.mjf.kxml.vo.ContractLogResVO;

/**
 * <p>
 * desc
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/6/4 15:41
 */
public interface ContractInfoService extends IService<ContractInfo> {


    /**
     * 推送合同数据
     */
    CKResultVO sendAll();

    /**
     * 合同日志查询
     * @param query
     * @return
     */
    IPage<ContractLogResVO> contractLogs(ContractLogQuery query);
}
